package com.tedu.bill.demo1;

import java.util.ArrayList;
import java.util.List;

/**
 * Author：毕龙
 * Date: 2024/5/17 14:10
 */
public class TestCollection {
    public static void main(String[] args) {
        //创建集合对象
        //分配一个不可改变的常量数组 数组的大小是0
        //static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}
        ArrayList list = new ArrayList();
        //像集合中添加元素
        //添加元素时给数组扩容 大小为10
        list.add(1);
        list.add("hello");
        list.add(1.234);
        list.add(new Object());
        list.add("123");
        list.add(1);
        list.add("hello");
        list.add(1.234);
        list.add(new Object());
        list.add("123");
        //数组扩容的大小是 原先的数组大小+数组大小>>1   15
        list.add("longlong");
        //获取集合中的元素
        System.out.println("获取集合中的元素："+list.get(0));
        //查询集合的大小
        System.out.println("集合的大小："+list.size());
    }
}
